it subserved - Francés Inglés Diccionario